﻿<%@ Page Title="" Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage(Of IEnumerable (Of Dirección))" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Direcciones - ASINDO</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%=""%>
    <h2>Direcciones</h2>

    <%      Html.Telerik().Rejilla(Of Dirección)(Model, "Direccion") _
                        .Sortable(Sub(sorting) sorting.OrderBy(Sub(sortOrder)
                                                                   sortOrder.Add(Function(direc) direc.Vía)
                                                               End Sub)) _
        .DataKey(Function(p) p.Id) _
        .Columns( _
                 Sub(colfactory)
                     colfactory.Template(Sub(d)%>
<%: Html.ActionLink("Editar", "Editar", New With {.id = d.Id})%>                                                        
<%: Html.ActionLink("Borrar", "Borrar", New With {.id = d.Id})%>                                                        
<%                                                       End Sub)
                     colfactory.Template(Sub(d)%>
                    <input name="checkedRecords" type="checkbox" value="<%: d.Id %>" />                                                      
<%                                       End Sub).Width(40).HtmlAttributes(New With {.style = "text-align:center"})
                     colfactory.Bound(Function(d) d.TipoVía.Nombre)
                     colfactory.Bound(Function(d) d.Vía).Title("Vía")
                     colfactory.Bound(Function(d) d.Número).Title("Número")
                     colfactory.Bound(Function(d) d.Piso).Title("Piso")
                     colfactory.Bound(Function(d) d.Letra).Title("Letra")
                     colfactory.Bound(Function(d) d.Portal).Title("Portal")
                     colfactory.Bound(Function(d) d.CódigoPostal).Title("C.P.")
                     colfactory.Bound(Function(d) d.Población.Nombre).Title("Población")
                     colfactory.Bound(Function(d) d.Avisos.Count).Title("Avisos")
                     colfactory.Bound(Function(d) d.Personas.Count).Title("Personas")
                 End Sub) _
         .Render()
        %>

    <% Html.EndForm()%>
</asp:Content>

